.c2c {
	.top {
		background:rgba(24,130,212,.2);
		display: flex;
		align-items: center;
		padding:18rpx 34rpx;
		font-weight: bold;
		line-height: 1.2;
	}
	.block {
		background: rgba(255, 255, 255, 1);
		border-radius: 10upx;
		padding-bottom: 56rpx;
		.s_line {
			height: 10rpx;
			width: 100%;
			background: #F8F9FB;
		}		
		.a_input {
			padding: 0 34rpx;
		}
		.one {
			border-bottom: 0;
		}
		.two {
			margin: 0 26rpx;
			padding: 0 8rpx;
		}
		.three {
			.send {
				right: 34rpx;
			}
		}
		.l_input {
			padding: 16rpx 0 0;
			.upload {
				margin-top: 52rpx;
				display: flex;
				justify-content: center;
			}
			.upimg {
				position: absolute;
				width: 100%;
				height: 100%;
			}
			.s_img {
				width: 188rpx;
				height: 188rpx;
			}
			.label {
				font-weight: bold;
				margin-left: 34rpx;
			}
			.m_input {
				flex: 1;
				height: 50upx;
				border: 1upx solid rgba(181, 181, 181, 1);
				border-radius: 5upx;
				display: flex;
				justify-content: space-between;
				align-items: center;
				padding: 0 22rpx 0 28rpx;
				input {
					font-size: 28rpx;
				}
				text {
					font-size: 28rpx;
					color: #488fd3;
				}
				image {
					width: 99upx;
					height: 99upx;
				}
			}
		}
		.ss_title {
			color: #A3A3A3;
			font-size: 24rpx;
			margin-left: 136rpx;
			line-height: 1.2;
		}
		.sm_title {
			color: #488fd3;
			font-size: 16rpx;
			display: flex;
			justify-content: flex-end;
		}
	}
	.blue_btn {
		height:66upx;
		background:rgba(72,143,211,1);
		border-radius:6upx;
		color: #fff;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top:40upx;
	}
}

	
